using System;
using System.Collections.Generic;
using System.Text;
using OneSoft.EntityCore;
using BySoft.Server.Common.Schema;

namespace BySoft.Server.Common.Entity
{
	[Serializable]
	public class StStockmanagedetailEntity : EntityBase
	{
		public StStockmanagedetailTable TableSchema
		{
			get
			{
				return (StStockmanagedetailTable)_tableSchema;
			}
		}

		public StStockmanagedetailEntity()
		{
			_tableSchema = StStockmanagedetailTable.Current;
		}

		#region 属性列表
		
		public Decimal? StockManageDetailID
		{

			
			get{ return GetData<Decimal>(StStockmanagedetailTable.C_STOCKMANAGEDETAILID); }
			
			
			set{ SetData(StStockmanagedetailTable.C_STOCKMANAGEDETAILID, value); }
		}

		
		public Int32? OrderDetailID
		{

			
			get{ return GetData<Int32>(StStockmanagedetailTable.C_ORDERDETAILID); }
			
			
			set{ SetData(StStockmanagedetailTable.C_ORDERDETAILID, value); }
		}

		
		public String OrderType
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_ORDERTYPE));} 

			
			set{ SetData(StStockmanagedetailTable.C_ORDERTYPE, value); }
		}

		
		public String SupplierID
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_SUPPLIERID));} 

			
			set{ SetData(StStockmanagedetailTable.C_SUPPLIERID, value); }
		}

		
		public String FormName
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_FORMNAME));} 

			
			set{ SetData(StStockmanagedetailTable.C_FORMNAME, value); }
		}

		
		public String FormID
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_FORMID));} 

			
			set{ SetData(StStockmanagedetailTable.C_FORMID, value); }
		}

		
		public String FormType
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_FORMTYPE));} 

			
			set{ SetData(StStockmanagedetailTable.C_FORMTYPE, value); }
		}

		
		public DateTime? FormDate
		{

			
			get{ return GetData<DateTime>(StStockmanagedetailTable.C_FORMDATE); }
			
			
			set{ SetData(StStockmanagedetailTable.C_FORMDATE, value); }
		}

		
		public String FormOperator
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_FORMOPERATOR));} 

			
			set{ SetData(StStockmanagedetailTable.C_FORMOPERATOR, value); }
		}

		
		public String FormDetailID
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_FORMDETAILID));} 

			
			set{ SetData(StStockmanagedetailTable.C_FORMDETAILID, value); }
		}

		
		public String StockID
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_STOCKID));} 

			
			set{ SetData(StStockmanagedetailTable.C_STOCKID, value); }
		}

		
		public String PartsID
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_PARTSID));} 

			
			set{ SetData(StStockmanagedetailTable.C_PARTSID, value); }
		}

		
		public String PartsName
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_PARTSNAME));} 

			
			set{ SetData(StStockmanagedetailTable.C_PARTSNAME, value); }
		}

		
		public String Specifications
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_SPECIFICATIONS));} 

			
			set{ SetData(StStockmanagedetailTable.C_SPECIFICATIONS, value); }
		}

		
		public String TypeID
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_TYPEID));} 

			
			set{ SetData(StStockmanagedetailTable.C_TYPEID, value); }
		}

		
		public String Unit
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_UNIT));} 

			
			set{ SetData(StStockmanagedetailTable.C_UNIT, value); }
		}

		
		public String PartsType
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_PARTSTYPE));} 

			
			set{ SetData(StStockmanagedetailTable.C_PARTSTYPE, value); }
		}

		
		public String ChangeType
		{

							
			get{ return Convert.ToString(GetData(StStockmanagedetailTable.C_CHANGETYPE));} 

			
			set{ SetData(StStockmanagedetailTable.C_CHANGETYPE, value); }
		}

		
		public Decimal? PartsNum
		{

			
			get{ return GetData<Decimal>(StStockmanagedetailTable.C_PARTSNUM); }
			
			
			set{ SetData(StStockmanagedetailTable.C_PARTSNUM, value); }
		}

		
		public Decimal? Price
		{

			
			get{ return GetData<Decimal>(StStockmanagedetailTable.C_PRICE); }
			
			
			set{ SetData(StStockmanagedetailTable.C_PRICE, value); }
		}

		
		#endregion
	}
}

